import { defineStore } from 'pinia'
import {ref} from 'vue'
// 你可以任意命名 `defineStore()` 的返回值，但最好使用 store 的名字，同时以 `use` 开头且以 `Store` 结尾。
// (比如 `useUserStore`，`useCartStore`，`useProductStore`)
// 第一个参数是你的应用中 Store 的唯一 ID。
// export const useNumStore = defineStore('num', {
//   // 其他配置...
//   state: () => ({ num: 0 }),
//   actions: {
//     add() {
//       this.num++
//     },
//   }
//   //getters:{}类似选项式API的computed属性
// })
export const useNumStore = defineStore('num', () => {
    const num = ref(0)
    function add() {
      num.value++
    }
    return { num, add }
  })